complementary strand - Englisch Synonyme Wörterbuch